/* 　-----------------------------------
 * index  SP style
 */
.CenterObject a:hover{
	opacity:0.5;
}

div.CenterObject img{
	width: 800px;
	height: auto;
}

div.GreenBorder{
	background:#009966;
	height:2px;
}
div.MainImagePlate{
	height: 200px;
	border-bottom:1px solid #009966;
}
div.MainImage1{
	background:url('./images/1.jpg');
	background-repeat:no-repeat;
	background-position:center;
	background-size:auto 100%;
}
div.MainImage2{
	background:url('./images/3.jpg');
	background-repeat:no-repeat;
	background-position:center;
	background-size:auto 100%;
	margin-top:60px;
	border-top:1px solid #009966;
}
div.MainImagePlate div.MainImageFilter{
	height: 200px;
	background:url('/common/images/filter.png');
}
div.MainImagePlate div.MainImageFilter div.MainDeclaration{
	font-weight:bold;
	color:#ffffff;
	font-size:1.2em;
	line-height:50px;
	padding-top:28px;
	text-align: center;
}
div.SectionTitlePlate{
	height:100px;
	border-top:1px solid #009966;
	border-bottom:1px solid #cccccc;
	background:url('/common/images/BGYellow.gif');
	background-size:auto 200px;
	text-align:center;
	font-weight:bold;
	padding-top:30px;
}
div.SectionTitlePlate div.SectionTitle{
	font-size:1.2em;
}
div.SectionTitlePlate div.SectionTitleSub{
	margin-top:18px;
}


div.ContentsPlate{
	margin-top:55px;
}
div.ContentsPlate img.ContentsImage{
	width: 900px;
	height: auto;
}
div.ContentsPlate p.ContentsPHead{
	line-height:1.5em;
	font-size:1.2em;
	font-weight:bold;
	color:#009966;
	margin-bottom:55px;
}
div.ContentsPlate p.ContentsP{
	margin-bottom:20px;
}
div.ContentsPlate div.ContentsBox1{
	width:1200px;
}
div.ContentsPlate div.ContentsBox1 div.ContentsBox2{
	height:200px;
	border-radius:10px;
	background:#dceed2;
}
div.ContentsPlate div.ContentsBox1 div.ContentsBox2 div.ContentsBox3{
	padding:1px 20px 0px 15px;
}
div.ContentsPlate div.ContentsBox1 div.ContentsBox2 div.ContentsBox3 p.ContentsBox3PHead{
	font-size:55px;
	font-weight:bold;
	margin-top:55px;
}
div.ContentsPlate div.ContentsBox1 div.ContentsBox2 div.ContentsBox3 p.ContentsBox3P{
	font-size:55px;
	line-height:55px;
	margin-top:55px;
}
div.ContentsPlate div.ContentsBox1 div.ContentsBox2 div.ContentsBox3 p.ContentsBox3PIndent{
	margin-left:1em;
	text-indent:-1em;
}
div.ContentsPlate div.ContentsBox1 div.ContentsBox2 div.ContentsBox3 p.ContentsBox3P span.ContentsBox3PCircle{
	color:#009966;
}


div.ContentsBox4{
	margin: 40px;
}
div.ContentsBox5{
	margin: 40px;
	text-align: center;
}
	
div.CenterObject FloatStop {
	margin-top: 55px;
}

div.CenterObject FloatStop img.ContentsImage{

	width: 800px;
	height: auto;
	
	}
	
}